package business;

public interface MatriculaInterface {

	/***********************************************************
	 * @return the aluno
	 ***********************************************************/
	public abstract Aluno getAluno();

	/***********************************************************
	 * @return the perfil
	 ***********************************************************/
	public abstract Perfil getPerfil();

	/***********************************************************
	 * @return the dataInscricao
	 ***********************************************************/
	public abstract CalendarDate getDataInscricao();

	/***********************************************************
	 * @return the paga
	 ***********************************************************/
	public abstract Boolean getPaga();

	/***********************************************************
	 * @param aluno
	 *            the aluno to set
	 ***********************************************************/
	public abstract void setAluno(Aluno aluno);

	/***********************************************************
	 * @param perfil
	 *            the perfil to set
	 ***********************************************************/
	public abstract void setPerfil(Perfil perfil);

	/***********************************************************
	 * @param dataInscricao
	 *            the dataInscricao to set
	 ***********************************************************/
	public abstract void setDataInscricao(CalendarDate dataInscricao);

	/***********************************************************
	 * @param paga the paga to set
	 ***********************************************************/
	public abstract void setPaga(Boolean paga);

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	public abstract String toString();

}